package com.edt.ichannel.admin.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * Product实体类
 *
 * @author Administrator
 * @date 2017-12-19
 */

public class Product implements Serializable {

    private static final long serialVersionUID = 1616281699481545072L;
    private String id;
    private String webpath;
    private String webpathApp;
    private Integer ispush;
    private String pic;
    private String adduser;
    private Date addtime;
    private String productName;
    private Integer productState;
    private Double productMoney;
    private String mechanismsId;
    private Integer ispay;
    private String productCode;
    private String productInfo;
    private String remark;
    private String webpathC;
    private String shareTitle;
    private String shareContent;
    private String cPic;
    //柜台上下架状态
    private Integer barState;
    //所属地市
    private String[] cityCodeList;
    //所属类别
    private String[] productTypeList;
    /**
     * 列表图片
     */
    private String shortPic;
    /**
     * 关联信息
     */
    private String[] discntId;
    private String[] poolId;
    /**
     * 批量删除
     */
    private String[] idValue;
    /**
     * 页面展示:套餐名称,号池名称,渠道名称,是否支付,产品状态
     */
    private String discntName;
    private String poolName;
    private String mechanismsName;
    private String payName;
    private String stateName;
    /**
     * 添加渠道 渠道Id字符串逗号拼接
     */
    private String mechanism;
    private String upProductInfo;
    private String upCommissionInfo;
    private String upCommissionHigh;
    private String upRemark;
    private String downProductInfo;
    private String downCommissionInfo;
    private String downCommissionHigh;
    private String downRemark;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getWebpath() {
        return webpath;
    }

    public void setWebpath(String webpath) {
        this.webpath = webpath;
    }

    public String getWebpathApp() {
        return webpathApp;
    }

    public void setWebpathApp(String webpathApp) {
        this.webpathApp = webpathApp;
    }

    public Integer getIspush() {
        return ispush;
    }

    public void setIspush(Integer ispush) {
        this.ispush = ispush;
    }

    public String getPic() {
        return pic;
    }

    public void setPic(String pic) {
        this.pic = pic;
    }

    public String getAdduser() {
        return adduser;
    }

    public void setAdduser(String adduser) {
        this.adduser = adduser;
    }

    public Date getAddtime() {
        return addtime;
    }

    public void setAddtime(Date addtime) {
        this.addtime = addtime;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public Integer getProductState() {
        return productState;
    }

    public void setProductState(Integer productState) {
        this.productState = productState;
    }

    public Double getProductMoney() {
        return productMoney;
    }

    public void setProductMoney(Double productMoney) {
        this.productMoney = productMoney;
    }

    public String getMechanismsId() {
        return mechanismsId;
    }

    public void setMechanismsId(String mechanismsId) {
        this.mechanismsId = mechanismsId;
    }

    public Integer getIspay() {
        return ispay;
    }

    public void setIspay(Integer ispay) {
        this.ispay = ispay;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getProductInfo() {
        return productInfo;
    }

    public void setProductInfo(String productInfo) {
        this.productInfo = productInfo;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getWebpathC() {
        return webpathC;
    }

    public void setWebpathC(String webpathC) {
        this.webpathC = webpathC;
    }

    public String getShareTitle() {
        return shareTitle;
    }

    public void setShareTitle(String shareTitle) {
        this.shareTitle = shareTitle;
    }

    public String getShareContent() {
        return shareContent;
    }

    public void setShareContent(String shareContent) {
        this.shareContent = shareContent;
    }

    public String getcPic() {
        return cPic;
    }

    public void setcPic(String cPic) {
        this.cPic = cPic;
    }

    public Integer getBarState() {
        return barState;
    }

    public void setBarState(Integer barState) {
        this.barState = barState;
    }

    public String[] getCityCodeList() {
        return cityCodeList;
    }

    public void setCityCodeList(String[] cityCodeList) {
        this.cityCodeList = cityCodeList;
    }

    public String[] getProductTypeList() {
        return productTypeList;
    }

    public void setProductTypeList(String[] productTypeList) {
        this.productTypeList = productTypeList;
    }

    public String getShortPic() {
        return shortPic;
    }

    public void setShortPic(String shortPic) {
        this.shortPic = shortPic;
    }

    public String[] getDiscntId() {
        return discntId;
    }

    public void setDiscntId(String[] discntId) {
        this.discntId = discntId;
    }

    public String[] getPoolId() {
        return poolId;
    }

    public void setPoolId(String[] poolId) {
        this.poolId = poolId;
    }

    public String[] getIdValue() {
        return idValue;
    }

    public void setIdValue(String[] idValue) {
        this.idValue = idValue;
    }

    public String getDiscntName() {
        return discntName;
    }

    public void setDiscntName(String discntName) {
        this.discntName = discntName;
    }

    public String getPoolName() {
        return poolName;
    }

    public void setPoolName(String poolName) {
        this.poolName = poolName;
    }

    public String getMechanismsName() {
        return mechanismsName;
    }

    public void setMechanismsName(String mechanismsName) {
        this.mechanismsName = mechanismsName;
    }

    public String getPayName() {
        return payName;
    }

    public void setPayName(String payName) {
        this.payName = payName;
    }

    public String getStateName() {
        return stateName;
    }

    public void setStateName(String stateName) {
        this.stateName = stateName;
    }

    public String getMechanism() {
        return mechanism;
    }

    public void setMechanism(String mechanism) {
        this.mechanism = mechanism;
    }

    public String getUpProductInfo() {
        return upProductInfo;
    }

    public void setUpProductInfo(String upProductInfo) {
        this.upProductInfo = upProductInfo;
    }

    public String getUpCommissionInfo() {
        return upCommissionInfo;
    }

    public void setUpCommissionInfo(String upCommissionInfo) {
        this.upCommissionInfo = upCommissionInfo;
    }

    public String getUpCommissionHigh() {
        return upCommissionHigh;
    }

    public void setUpCommissionHigh(String upCommissionHigh) {
        this.upCommissionHigh = upCommissionHigh;
    }

    public String getUpRemark() {
        return upRemark;
    }

    public void setUpRemark(String upRemark) {
        this.upRemark = upRemark;
    }

    public String getDownProductInfo() {
        return downProductInfo;
    }

    public void setDownProductInfo(String downProductInfo) {
        this.downProductInfo = downProductInfo;
    }

    public String getDownCommissionInfo() {
        return downCommissionInfo;
    }

    public void setDownCommissionInfo(String downCommissionInfo) {
        this.downCommissionInfo = downCommissionInfo;
    }

    public String getDownCommissionHigh() {
        return downCommissionHigh;
    }

    public void setDownCommissionHigh(String downCommissionHigh) {
        this.downCommissionHigh = downCommissionHigh;
    }

    public String getDownRemark() {
        return downRemark;
    }

    public void setDownRemark(String downRemark) {
        this.downRemark = downRemark;
    }
}